pedal fastening nut - Alemán Inglés Diccionario